//#include<iostream>
//#include "Animal.h"
//#include "Cat.h"
//#include "Dog.h"
//
//using namespace std;
//
//int main() {
//	Animal* ptr[3] = {
//		new Animal(),
//		new Cat(),
//		new Dog()
//	};
//
//	for (int i = 0; i < 3; i++)
//		ptr[i]->sayHello();
//	for (int i = 0; i < 3; i++)
//		delete ptr[i];
//	return 0;
//}